package site.qjdb.service;


import site.qjdb.pojo.User;
import site.qjdb.pojo.response.CommonResult;
import site.qjdb.pojo.response.ResponseCode;

public interface UserService {
	/**
	 * 	注册
	 * 
	 */
	ResponseCode regist(User user);
	
	/**
	 * 	学号登录
	 * 
	 */
	CommonResult<User> loginBySno(User user);
	
	/**
	 * Cookie登录
	 * 
	 * */
	CommonResult<User> loginByCookie(User user);
	
	/**
	 * 	修改个人信息
	 * 
	 * */
	void modifyUserInfo(User user);
	
	/**
	 * 	根据uid查找用户
	 * 
	 * */
	User findUser(Integer uid);
	
}
